Assisted Management of Radio Resources across Dual Networks

ABSTRACT

A user equipment (UE) operating in a communication system comprising a base station and one or more UEs. The UE may be configured to operate on or “camp” on two different networks with one radio. In this exemplary system, the radio may be normally connected to the first network (NW 1 ) and may from time to time be “tuned away” from NW 1  to a second network (NW 2 ). The UE may inform NW 1  that it has tuned away to another network, e.g., using start and end indicators. This information may prevent NW 1  from wasting downlink capacity by unnecessarily allocating downlink resources to the UE during the tune-away. Alternatively, or in addition, this information may prevent NW 1  from penalizing the UE, e.g., by reducing its future downlink allocations, since the UE does not respond to NW 1  commands during the tune-away.

PRIORITY CLAIM

The present application claims benefit of priority to U.S. ProvisionalApplication No. 61/620,423 titled “Assisted Management of RadioResources across Dual Networks” and filed on Apr. 4, 2012, whoseinventors are Syed Aon Mujtaba, Tarik Tabet, Paul V. Flynn, and Kee-BongSong, and which is hereby incorporated by reference in its entirety asthought fully and completely set forth herein.

FIELD OF THE INVENTION

The present application relates to networked devices, and moreparticularly to a system and method for enabling a user equipment (UE)device to operate more efficiently in a dual network environment.

DESCRIPTION OF THE RELATED ART

Wireless networks continue to evolve as new communication technologiesdevelop and standardize. Wireless network operators can deploy newcommunication technologies in parallel with earlier generationcommunication technologies, and wireless networks can support multiplecommunication technologies simultaneously to provide smooth transitionsthrough multiple generations of mobile wireless devices. Arepresentative wireless network can include simultaneous support for theThird Generation Partnership Project (3GPP) Long Term Evolution (LTE)wireless communication protocol and the Third Generation PartnershipProject 2 (3GPP2) CDMA2000 1x (also referred to as 1xRTT or 1x) wirelesscommunication protocol. This representative “simultaneous” wirelessnetwork can support circuit switched voice connections through a firstwireless network that uses the CDMA2000 1x wireless communicationprotocol and packet switched connections (voice or data) through asecond wireless network that uses the LTE wireless communicationprotocol. The 3GPP wireless communications standards organizationdevelops mobile communication standards that include releases for GlobalSystem for Mobile Communications (GSM), General Packet Radio Service(GPRS), Universal Mobile Telecommunications System (UMTS), Long TermEvolution (LTE) and LTE Advanced standards. The 3GPP2 wirelesscommunications standards organization develops mobile communicationstandards that include CDMA2000 1xRTT and 1xEV-DO standards.

Dual chip mobile wireless devices can include separate signal processingchips that each can support a different wireless communication protocol,such as one signal processing chip for the CDMA2000 1x wireless networkand another signal processing chip for the LTE wireless network. Inparticular, in a dual chip mobile wireless device, each signalprocessing chip can include its own receive signal processing chain,including in some instances multiple receive antennas and attendantsignal processing blocks for each signal processing chip. With separatereceive antennas available to each signal processing chip in the dualchip mobile wireless device, pages can be received independently fromtwo different wireless networks, such as from the CDMA2000 1x wirelessnetwork and from the LTE wireless network, by the dual chip mobilewireless device. Even when the dual chip mobile wireless device isconnected and actively transferring data through one of the signalprocessing chips to one of the wireless networks, such as the LTEwireless network, the dual chip mobile wireless device can also listenfor and receive a paging message through the other parallel signalprocessing chip from a second wireless network, such as the CDMA2000 1xwireless network. Thus, the dual chip mobile wireless device canestablish a device originating or device terminated circuit switchedvoice connection through the CDMA2000 1x wireless network while alsobeing actively connected to (or simultaneously camped on) the packetswitched LTE wireless network. Dual chip mobile wireless devices,however, can consume more power, can require a larger physical formfactor and can require additional components (and cost more) than a moreintegrated “single chip” mobile wireless device.

A single chip mobile wireless device, at least in some configurations,can include a signal processing chip that can support different radioaccess technologies (RATs), also referred to as wireless communicationsprotocols, but may be unable to be actively connected to one wirelessnetwork and to receive communication from a separate wireless networksimultaneously. The single chip mobile wireless device may supportmultiple wireless communication technologies, such as connections to aCDMA2000 1x wireless network or to an LTE wireless network, but only toone wireless network at any given time. The single chip mobile wirelessdevice can be limited to receiving signals that use one wirelesscommunication technology type at a time, particularly when multipleantennas are used to receive signals for a single communicationtechnology using receive diversity. In a representative embodiment, asingle chip mobile wireless device can be able to connect to or camp onan evolved Universal Mobile Telecommunications System (UMTS) TerrestrialRadio Access Network (eUTRAN) of the LTE wireless network and also toconnect to or camp on a radio access network (RAN) of the CDMA2000 1xwireless network, but not to both wireless networks simultaneously. Thesingle chip mobile wireless device can be registered on both the LTEwireless network and on the CDMA2000 1x wireless network and cantherefore form connections with each wireless network singly but notsimultaneously.

U.S. patent application Ser. No. 13/416,286 describes a communicationsystem comprising a base station and one or more user equipment (UEs).This application describes a system where a device can “camp” on twodifferent networks with one radio. In this exemplary system, the radiois normally connected to the first network (NW1), which may be, e.g., aLong Term Evolution (LTE) network. From time to time, the radio is tunedaway from NW1 to listen to the paging channel on a second network (NW2),which may be, e.g., CDMA 1x.

When the UE is tuned away from NW1, if NW1 has no knowledge that the UEhas tuned away to NW2, the NW1 may behave in a suboptimal manner. Forexample, NW1 may waste downlink capacity by unnecessarily allocatingdownlink resources to the UE during the tune-away. As another example,NW1 may penalize the UE, e.g., by reducing its future downlinkallocations, since the UE does not respond to NW1 commands during thetune-away.

Therefore, improved methods are desired for providing improved networkperformance in situations where a UE can selectively operate ondifferent networks.

SUMMARY OF THE INVENTION

Embodiments of the invention may relate to user equipment (UE) operatingin a communication system comprising a base station and one or more UEs.The UE may be configured to operate on or “camp” on two differentnetworks with one radio. In this exemplary system, the radio may benormally connected to the first network (NW1), which may be, e.g., aLong Term Evolution (LTE) network. From time to time, the radio may betuned away from NW1 to listen to the paging channel on a second network(NW2), which may be, e.g., CDMA 1x.

Embodiments of the invention may provide a mechanism wherein the UE caninform NW1 that it has tuned away to another network. The UE may notifyNW1 of the time frame of the tune-away, e.g., start and end times of thetune-away. For example, in one embodiment the UE may create and/ortransmit a start indicator for the beginning of the tune-away (for whenthe UE begins tuning away from NW1 to NW2) and may create and/ortransmit an end indicator that indicates the end of the tune-away (forwhen the UE discontinues tuning away from NW2 and resumes tuning toNW1). These start and end indicators may prevent NW1 from wastingdownlink capacity by unnecessarily allocating downlink resources to theUE during the tune-away. Alternatively, or in addition, these start andend indicators may prevent NW1 from penalizing the UE, e.g., by reducingits future downlink allocations, since the UE does not respond to NW1commands during the tune-away.

First, the UE is connected to the first network NW1. At some point, theUE may tune away from NW1 to NW2. In other words, the UE may discontinuecommunicating with the first network (NW1) and begin communicating withthe second network (NW2). As noted above, the NW1 may be, e.g., a LongTerm Evolution (LTE) network. From time to time, the UE may tune awayfrom NW1 to listen to the paging channel on a second network (NW2),which may be, e.g., CDMA 1x. In this exemplary embodiment, the UE maydiscontinue communicating on the LTE network and begin communicating onthe CDMA 1x network.

Prior to the UE tuning away to NW2, in one embodiment the UE sends astart indicator to the base station of NW1, which indicates that the UEis tuning away from NW1 to NW2. The start indicator may be an explicitindicator or an implicit indicator. As an example of an explicitindicator, the start indicator may be a proprietary message sent by theUE to the NW1 every time the UE tunes away to the other network (NW2).As an example of an implicit indicator, the start indicator may be aproprietary message that is sent once, or infrequently upon cell change,with tune-away scheduling information, e.g., a time offset and/orperiodicity, indicating the timing of future tune-aways. Thus in thiscase the UE is not required to send start indicators for these futuretune-aways, but rather the base station can calculate the timing ofthese future tune-aways based on the previously received tune-awayscheduling information.

In another embodiment, the UE does not send any start indicators at all,but rather the base station autonomously detects the UE tune-away. Thebase station may autonomously detect the UE tune-away using variousmeans, such as the failure of the UE to transmit a scheduled CQI(Channel Quality Indicator), i.e detection of CQI erasure at eNB of NW1,or the failure of the UE to send an anticipated ACK/NACK, i.e. detectionof ACK/NACK DTX at eNB of NW1 etc.

When the base station is notified of a tune-away by a start indicator,or otherwise predicts or autonomously detects the tune-away as describedabove, the base station initiates a timer that counts an expirationvalue. The purpose of the timer is to set a time by which base stationshould begin polling for an end indicator from the UE, as the basestation does not know the length of time of the tune-away. The value forthe timer may depend on whether the UE is configured in DiscontinuousReception (DRX) mode to save power. In one embodiment, the timer has anexpiration value of 200 milliseconds (ms), although the timer can rangebetween 150 ms and 250 ms, among other values.

During the time that the UE is tuned away from NW1, NW1 (e.g., the basestation of NW1), which now has knowledge of the tune-away, does notwaste downlink capacity by unnecessarily allocating downlink resourcesto the UE during the tune-away. In addition, NW1 (e.g., the base stationof NW1) does not penalize the UE, e.g., by reducing its future downlinkallocations, even though the UE does not respond to NW1 commands duringthe tune-away.

If the UE tunes back to NW1 before the timer expires, then the UE sendsa signal, e.g., an end indicator, to the base station indicating it hastuned back to NW1. However, if the timer expires and the UE has nottuned back to NW1, then the UE receives a polling signal from the basestation. In other words, if the UE has not tuned back to NW1 and thetimer expires, then in this case the base station begins polling the UEto essentially query the UE for when it tunes back to NW1. When the UEtunes back to NW1 and receives the polling message, the UE sends asignal to the base station indicating that it has tuned back to NW1.

BRIEF DESCRIPTION OF THE DRAWINGS

A better understanding of the present invention can be obtained when thefollowing detailed description of the embodiments is considered inconjunction with the following drawings.

FIG. 1A illustrates an exemplary (and simplified) wireless communicationsystem.

FIG. 1B illustrates a base station 102 in communication with userequipment 106;

FIG. 2 illustrates an exemplary block diagram of a UE 106, according toone embodiment;

FIG. 3 is a flowchart for one embodiment of a method for operating a UEwhere the UE sends a start indicator indicating the beginning of atune-away;

FIG. 4 is a flowchart for one embodiment of a method for operating a UEwhere the UE sends a start indicator indicating the beginning of a firsttune-away, as well as tune-away scheduling information indicating timesof future tune-aways; and

FIG. 5 is a flowchart for one embodiment of a method for operating abase station and a UE where the base station autonomously detects a UEtune-away.

While the invention is susceptible to various modifications andalternative forms, specific embodiments thereof are shown by way ofexample in the drawings and are herein described in detail. It should beunderstood, however, that the drawings and detailed description theretoare not intended to limit the invention to the particular formdisclosed, but on the contrary, the intention is to cover allmodifications, equivalents and alternatives falling within the spiritand scope of the present invention as defined by the appended claims.

DETAILED DESCRIPTION OF THE EMBODIMENTS Acronyms

The following acronyms are used in the present Patent Application.

DL: Downlink

NW1: Network 1

NW2: Network 2

PDCCH: Physical Downlink Control Channel

SR: Scheduling Request

UE: User Equipment

UL: Uplink

DRX: Discontinuous Reception

DTX: Discontinuous Transmission

INCORPORATION BY REFERENCE

U.S. patent application Ser. No. 13/416,286 titled “Dual Network MobileDevice Radio Resource Management” is hereby incorporated by reference inits entirety as though fully and completely set forth herein.

TERMS

The following is a glossary of terms used in the present application:

Memory Medium—Any of various types of memory devices or storage devices.The term “memory medium” is intended to include an installation medium,e.g., a CD-ROM, floppy disks 104, or tape device; a computer systemmemory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM,Rambus RAM, etc.; a non-volatile memory such as a Flash, magnetic media,e.g., a hard drive, or optical storage; registers, or other similartypes of memory elements, etc. The memory medium may comprise othertypes of memory as well or combinations thereof. In addition, the memorymedium may be located in a first computer in which the programs areexecuted, or may be located in a second different computer whichconnects to the first computer over a network, such as the Internet. Inthe latter instance, the second computer may provide programinstructions to the first computer for execution. The term “memorymedium” may include two or more memory mediums which may reside indifferent locations, e.g., in different computers that are connectedover a network.

Carrier Medium—a memory medium as described above, as well as a physicaltransmission medium, such as a bus, network, and/or other physicaltransmission medium that conveys signals such as electrical,electromagnetic, or digital signals.

Programmable Hardware Element—includes various hardware devicescomprising multiple programmable function blocks connected via aprogrammable interconnect. Examples include FPGAs (Field ProgrammableGate Arrays), PLDs (Programmable Logic Devices), FPOAs (FieldProgrammable Object Arrays), and CPLDs (Complex PLDs). The programmablefunction blocks may range from fine grained (combinatorial logic or lookup tables) to coarse grained (arithmetic logic units or processorcores). A programmable hardware element may also be referred to as“reconfigurable logic”.

Computer System—any of various types of computing or processing systems,including a personal computer system (PC), mainframe computer system,workstation, network appliance, Internet appliance, personal digitalassistant (PDA), television system, grid computing system, or otherdevice or combinations of devices. In general, the term “computersystem” can be broadly defined to encompass any device (or combinationof devices) having at least one processor that executes instructionsfrom a memory medium.

User Equipment (UE) (or “UE Device”)—any of various types of computersystems devices which are mobile or portable and which performs wirelesscommunications. Examples of UE devices include mobile telephones orsmart phones (e.g., iPhone™, Android™-based phones), portable gamingdevices (e.g., Nintendo DS™, PlayStation Portable™, Gameboy Advance™,iPhone™), laptops, PDAs, portable Internet devices, music players, datastorage devices, or other handheld devices, etc. In general, the term“UE” or “UE device” can be broadly defined to encompass any electronic,computing, and/or telecommunications device (or combination of devices)which is easily transported by a user and capable of wirelesscommunication.

Autonomously—refers to an action or operation performed by a basestation or a computer system (e.g., software executed by the basestation circuitry, programmable hardware elements, ASICs, in the basestation, etc.), without requiring or utilizing any dedicated orspecialized signaling from the UE to perform the action. Thus where thebase station of NW1 determines from normal signaling (or lack ofsignaling) that the UE tunes away to another network, without requiringany specialized signaling for this determination such as a startindicator from the UE, then this determination is performedautonomously.

Automatically—refers to an action or operation performed by a computersystem (e.g., software executed by the computer system) or device (e.g.,circuitry, programmable hardware elements, ASICs, etc.), without userinput directly specifying or performing the action or operation. Thusthe term “automatically” is in contrast to an operation being manuallyperformed or specified by the user, where the user provides input todirectly perform the operation. An automatic procedure may be initiatedby input provided by the user, but the subsequent actions that areperformed “automatically” are not specified by the user, i.e., are notperformed “manually”, where the user specifies each action to perform.For example, a user filling out an electronic form by selecting eachfield and providing input specifying information (e.g., by typinginformation, selecting check boxes, radio selections, etc.) is fillingout the form manually, even though the computer system must update theform in response to the user actions. The form may be automaticallyfilled out by the computer system where the computer system (e.g.,software executing on the computer system) analyzes the fields of theform and fills in the form without any user input specifying the answersto the fields. As indicated above, the user may invoke the automaticfilling of the form, but is not involved in the actual filling of theform (e.g., the user is not manually specifying answers to fields butrather they are being automatically completed). The presentspecification provides various examples of operations beingautomatically performed in response to actions the user has taken.

Communication System

FIG. 1A illustrates an exemplary (and simplified) wireless communicationsystem. It is noted that the system of FIG. 1A is merely one example ofa possible system, and embodiments of the invention may be implementedin any of various systems, as desired.

As shown, the exemplary wireless communication system includes a basestation 102 which communicates over a transmission medium with one ormore user devices 106-1 through 106-N. Each of the user devices may bereferred to herein as a user equipment (“UE”). Thus, the user devicesare collectively referred to as UEs or UE devices.

The base station 102 may be a base transceiver station (BTS) or cellsite, and comprises hardware that enables wireless communication withthe user devices 106-1 through 106-N. The base station 102 may also beequipped to communicate with a network 100. For example, the basestation 102 may comprise an antenna, processor, memory, etc. Thus, thebase statation 102 may facilitate communication between the user devicesand/or between the user devices and the network 100. When thecommunication system conforms to the UTMS standard, e.g., a LTEimplementation, the base station 102 may be referred to as the “NodeB”or “eNB”. UTMS is a third generation (3G) mobile cellular technology.

The base station 102 and the UE devices may be configured to communicateover the transmission medium using any of various wireless communicationtechnologies such as GSM, CDMA, WLL, WAN, WiFi, WiMAX etc.

The UE 106 may be a dual network mobile wireless device. While a dualnetwork mobile wireless device that includes support for both CDMA20001x and LTE is described as a representative device herein, the teachingsherein can be applied to other mobile wireless devices that can operatein dual (or more generally multiple) wireless communication technologynetworks.

FIG. 1B illustrates user equipment 106 (e.g., one of the devices 106-1through 106-N) in communication with the base station 102 of NW1. Asshown, the UE 106 may also be configured to tune away from NW1(discontinue communicating with the base station 102 of NW1) andcommunicate with a second base station 103 of a second network (NW2).

The UE 106 may be a device with wireless network connectivity such as amobile phone, a hand-held device, a computer or a tablet, or virtuallyany type of wireless device. The UE 106 may include a processor that isconfigured to execute program instructions stored in memory. The UE 106may perform any of the methods embodiments described herein by executingsuch stored instructions. In some embodiments, the UE 106 may include aprogrammable hardware element such as an FPGA (field-programmable gatearray) that is configured to perform any of the method embodimentsdescribed herein, or any portion of any of the method embodimentsdescribed herein.

In some embodiments, the UE 106 is configured to operate on or “camp” ontwo different networks with one radio. In this exemplary system, theradio may be normally connected to the first network (NW1), which maybe, e.g., a Long Term Evolution (LTE) network. From time to time, theradio may be tuned away from NW1 to listen to the paging channel on asecond network (NW2), which may be, e.g., CDMA 1x.

Embodiments of the invention may provide a mechanism wherein the UE caninform NW1 that it has tuned away to another network. For example, inone embodiment the UE 106 may create and/or transmit a start indicatorfor the beginning of the tune-away (prior to when the UE begins tuningaway from NW1 to NW2) and may create and/or transmit an end indicatorthat indicates the end of the tune-away (for when the UE discontinuestuning away from NW2 and resumes tuning to NW1). This notification bythe UE 106 that the UE 106 is tuned away from the primary network (NW1)may be used to help prevent the NW1 from behaving in a suboptimalmanner.

For example, the operation described herein may prevent the NW1 fromwasting downlink capacity by unnecessarily allocating downlink resourcesto the UE 106 during the tune-away. Alternatively, or in addition, theoperation described herein may prevent the NW1 from penalizing the UE106, e.g., by reducing its future downlink allocations, even though theUE 106 does not respond to NW1 commands during the tune-away.

FIG. 2—Exemplary Block Diagram of a UE

FIG. 2 illustrates an exemplary block diagram of a UE 106. As shown, theUE 106 may include a system on chip (SOC) 200, which may includeportions for various purposes. For example, as shown, the SOC 200 mayinclude processor(s) 202 which may execute program instructions for theUE 106 and display circuitry 204 which may perform graphics processingand provide display signals to the display 240. The processor(s) 202 mayalso be coupled to memory management unit (MMU) 240, which may beconfigured to receive addresses from the processor(s) 202 and translatethose addresses to locations in memory (e.g., memory 206, read onlymemory (ROM) 250, NAND flash memory 210) and/or to other circuits ordevices, such as the display circuitry 204, radio 230, connector I/F220, and/or display 240. The MMU 240 may be configured to perform memoryprotection and page table translation or set up. In some embodiments,the MMU 240 may be included as a portion of the processor(s) 202.

In the embodiment shown, ROM 250 may include a bootloader 252, which maybe executed by the processor(s) 202 during boot up or initialization. Asalso shown, the SOC 200 may be coupled to various other circuits of theUE 106. For example, the UE 106 may include various types of memory(e.g., including NAND flash 210), a connector interface 220 (e.g., forcoupling to the computer system), the display 240, and wirelesscommunication circuitry 230 for one or more wireless communicationstandards (e.g., for GSM, Bluetooth, WiFi, etc.) which may use antenna235 to perform the wireless communication. As described herein, the UE106 may include hardware and/or software components for notifying thebase station 102 that it is currently tuned to another network (e.g., anetwork NW2 other than the primary network NW1).

FIG. 3—Flowchart

FIG. 3 is a flowchart diagram of one embodiment of a method of operationof the UE 106. This method is performed by the UE 106.

As shown in 302 the UE 106 is connected to the first network NW1 302 andmay be communicating with the first network NW1 302.

In 304 the UE 106 sends a start indicator, which indicates that the UE106 is tuning away from NW1 to NW2. In one embodiment, the startindicator is sent just before the UE 106 tunes away to NW2. In oneembodiment, the UE does not send any start indicator, but rather the NW(e.g., the base station) autonomously detects the start of thetune-away.

The start indicator may be an explicit indicator or an implicitindicator. As an example of an explicit indicator, the start indicatormay be a proprietary message sent by the UE to the NW1 every time the UEtunes away to the other network (NW2). As an example of an implicitindicator, the start indicator may be a proprietary message that is sentonce, or infrequently upon cell change, with time information (ortune-away scheduling information), e.g., a time offset and/orperiodicity of future tune-aways. As shown in FIG. 4, the time offsetand periodicity of the tune-away may be used by the base station topredict future tune-aways by the UE 106. In this manner the indicator issaid to be implicit, in that the base station 102 will be able topredict the time frames of future tune-aways without the UE device 106having to send separate explicit indicators each time. The tune-awayscheduling information may also include information regarding the lengthof time of the tune-aways. Thus where an implicit indicator haspreviously been sent to the base station 102, as shown in step 307 ofFIG. 4, the base station 102 may calculate the next UE tune-away periodand not actually receive an explicit tune-away start indicator for thistune-away.

In at least some embodiments, the UE and the NW1 (the base station ofNW1) are configured with knowledge of the definition and use of theproprietary messages mentioned above. Thus when the UE provides thestart indicator as a proprietary message, the respective NW1 basestation understands the meaning of the received proprietary message(received start indicator) and can act accordingly.

In another embodiment, as shown in FIG. 5, the UE does not send anystart indicators at all, but rather in step 307A of FIG. 5 the basestation of NW1 autonomously detects the UE tune-away. The base stationmay autonomously detect the UE tune-away using various means, such asthe failure of the UE to transmit a scheduled CQI (Channel QualityIndicator), i.e. CQI erasure at NW1, or the failure of the UE to send ananticipated ACK/NACK, i.e. ACK/NACK DTX detection at NW1 among otherpossible methods.

In 306 the UE 106 tunes away from NW1 to NW2. In other words, the UE 106may discontinue communicating with the first network (NW1) and begincommunicating with the second network (NW2). As noted above, the NW1 maybe, e.g., a Long Term Evolution (LTE) network. From time to time, the UE106 may tune away from NW1 to listen to the paging channel on a secondnetwork (NW2), which may be, e.g., CDMA 1x. In this exemplaryembodiment, the UE 106 may discontinue communicating on the LTE networkand begin communicating on the CDMA 1x network. It is noted that step306 may refer to the UE 106 beginning the process of “tuning away”, orany time in between the decision to “tune away” and the actual “tuneaway”.

In 308 the base station 102 begins a timer that counts for an expirationvalue. The base station may begin the timer upon receipt of the startindicator in 306. Alternatively, the base station 102 may begin thetimer at a point in time calculated to be a predicted tune-away timebased on tune-away scheduling information that has been previouslyreceived. As another alternative, the base station 102 may begin thetimer upon autonomously determining the tune-away. The purpose of thetimer is to set a time by which base station 106 should begin pollingfor an end indicator from the UE 106. Polling by the base station isdesirable where the base station does not know the duration of thetune-away, specifically the end of the tune-away. The value for thetimer may depend on whether the UE is configured in DiscontinuousReception (DRX) mode to save power. In one embodiment, the timer has anexpiration value of 200 milliseconds (ms). In other embodiments thetimer expiration value can range between 150 ms and 250 ms. Other timervalues are also contemplated. In an embodiment where the UE 106 sendstune-away scheduling information which may include information regardingthe length of time of the tune-aways, the base station 102 may set itstimer to this length of time value, and begin polling the UE 106 afterthe timer expires. In another embodiment, the timer length might bederived from the tune-away statistics as seen by the NW1. In oneembodiment, the base station 102 calculates an average of the tune-awaylengths to determine the length of the timer.

During the time that the UE 106 is tuned away from NW1, NW1 (e.g., thebase station of NW1), which now has knowledge of the tune-away, does notwaste downlink capacity by unnecessarily allocating downlink resourcesto the UE during the tune-away. In addition, NW1 (e.g., the base station102 of NW1) does not penalize the UE 106, e.g., by reducing its futuredownlink allocations, even though the UE 106 does not respond to NW1commands during the tune-away.

In 310 if the UE 106 tunes back to NW1 before the timer expires, then in312 the UE 106 sends a signal, referred to as an end indicator, to thebase station 102 indicating it has tuned back to NW1. In one embodiment,the UE 106 sends a dummy scheduling request (SR) to the base station 102to indicate it has tuned back. The UE 106 may send the end indicatorafter the UE 106 discontinues communicating with the NW2 base station.

If in 310 the timer expires and the UE 106 has not tuned back to NW1,then in 314 the UE 106 receives a polling signal from the base station106. In other words, if the UE 106 has not tuned back to NW1 and thetimer 310 expires, then in this case the base station 102 presumes thatit may not have received the end indicator and begins polling the UE 106to essentially query the base station for when it tunes back to NW1.

In 316 when the UE 106 tunes back to NW1 and receives the pollingmessage, the UE 106 sends a signal to the base station indicating thatit has tuned back to NW1. Therefore, in at least some embodiments of theinvention, the UE 106 may provide the end indicator of the tune-away inthe following manner. The UE 106 and NW1 may agree on a timer T1 thatstarts when the UE 106 tunes away from NW1 to NW2. As noted above, theUE 106 includes a mechanism to inform NW1 when it is tuning away. Thetimer T1 may be resident in the base station. The timer T1 beginscounting when the UE 106 tunes away to NW2 and counts to an expirationvalue. A typical value of T1 is 200 ms, although in some embodiments T1might range between 150 ms and 250 ms.

If the UE 106 tunes back to NW1 before T1 expires, the UE 106 may send ascheduling request (SR) to the base station 102, e.g., to eNodeB (eNB).The UE 106 and NW1 are configured such that this first SR after tuneaway should be regarded as a dummy SR, i.e., even if the UE 106 has nouplink data, it will send an SR. The purpose of this first SR is toindicate to NW1 that the UE 106 has tuned back to NW1. The base stationmay not respond to the dummy SR by a grant allocation unless it isneeded to resume a downlink (DL) data transmission (for example a CQIreport is needed in the uplink (UL)).

Where the UE 106 has uplink data to send, the UE 106 may send a secondscheduling request (SR) in the next SR opportunity, as indicated by theSR configuration, e.g., in an LTE network. Upon reception of this secondSR, NW1 may send a grant allocation as per normal procedures.

If the UE 106 has not tuned back after expiration of T1, NW1 (basestation 106) may send periodically a PDCCH command with a UL grant todetect if the UE has tuned back. The UE 106 will send a UL transmissionin response to the PDCCH command once it is back in NW1 and was able tosuccessfully decode the PDCCH command. This periodic polling mechanismmay help NW1 to detect that the UE 106 has tuned back.

In some embodiments, NW1 may use the periodic PDCCH polling mechanismonly upon T1 expiration. The periodicity of the polling mechanism canvary based on the availability of data in the Tx buffer queue at thebase station (eNB).

The UE 106 may send a dummy SR only once. In case this SR is notdetected by NW1 (due for e.g. to high interference or deep fading), theUE 106 will wait for the PDCCH polling command. By responding to thatPDCCH command it will indicate to NW1 that it has tuned back to NW1.

Embodiments of the present invention may be realized in any of variousforms. For example, in some embodiments, the present invention may berealized as a computer-implemented method, a computer-readable memorymedium, or a computer system. In other embodiments, the presentinvention may be realized using one or more custom-designed hardwaredevices such as ASICs. In other embodiments, the present invention maybe realized using one or more programmable hardware elements such asFPGAs.

In some embodiments, a non-transitory computer-readable memory mediummay be configured so that it stores program instructions and/or data,where the program instructions, if executed by a computer system, causethe computer system to perform a method, e.g., any of a methodembodiments described herein, or, any combination of the methodembodiments described herein, or, any subset of any of the methodembodiments described herein, or, any combination of such subsets.

In some embodiments, a computer system may be configured to include aprocessor (or a set of processors) and a memory medium, where the memorymedium stores program instructions, where the processor is configured toread and execute the program instructions from the memory medium, wherethe program instructions are executable to implement any of the variousmethod embodiments described herein (or, any combination of the methodembodiments described herein, or, any subset of any of the methodembodiments described herein, or, any combination of such subsets). Thecomputer system may be realized in any of various forms. For example,the computer system may be a personal computer (in any of its variousrealizations), a workstation, a computer on a card, anapplication-specific computer in a box, a server computer, a clientcomputer, a hand-held device, a tablet computer, a wearable computer,etc.

Although the embodiments above have been described in considerabledetail, numerous variations and modifications will become apparent tothose skilled in the art once the above disclosure is fully appreciated.It is intended that the following claims be interpreted to embrace allsuch variations and modifications.

What is claimed is:
 1. A user equipment (UE) device, comprising: atleast one antenna for performing wireless communication with a basestation; an RF front end coupled to the antenna which supports aplurality of radio access technologies (RATs), wherein the RF front endis not able to be actively connected to one RAT and to receivecommunication from a separate RAT simultaneously; a processor coupled tothe RF front end; wherein, when the UE is camped on a first networkusing a first RAT and communicating with a first base station, the UE isconfigured to tune away to a second network using a second RAT; whereinwhen the UE tunes away from the first network to the second network, theUE is configured to notify the first base station of the first networkof the tune away; wherein notification of the tune away by the UE isuseable by the first base station of the first network to improveperformance of the first base station.
 2. The UE device of claim 1,wherein the UE is configured to notify the first base station of thefirst network an approximate start time of the tune away from the firstnetwork to the second network.
 3. The UE device of claim 1, wherein theUE is configured to notify the first base station of the first networkstart and end times of the tune away.
 4. The UE device of claim 1,wherein the UE is configured to send a start indicator in a wirelessmanner to the first base station in the first network, wherein the startindicator indicates that the UE is beginning communication on the secondnetwork; wherein when the UE discontinues communicating on the secondnetwork, the UE is configured to send an end indicator in a wirelessmanner to the first base station in the first network, wherein the endindicator indicates that the UE is no longer tuned away from the firstnetwork.
 5. The UE device of claim 4, wherein the UE is configured toreceive a polling message from the first base station a certain periodof time after sending the start indicator, wherein the polling messageis received by the UE if the first base station has not received the endindicator within the certain period of time.
 6. The UE device of claim4, wherein the UE is configured to send a dummy scheduling request (SR)to the first base station as the end indicator to indicate the UE hastuned back to the first base station.
 7. The UE device of claim 1,wherein the UE is configured to send tune-away scheduling information tothe first base station of the first network, wherein the tune-awayscheduling information indicates timing of one or more future tune-awaysby the UE.
 8. The UE device of claim 7, wherein the tune-away schedulinginformation comprises periodicity information of future tune-aways bythe UE device.
 9. A method for operating a user equipment (UE) device,the method comprising: the UE communicating in a wireless mannercommunicating with a first base station on a first network; the UEnotifying the first base station that the UE is beginning communicationwith the second base station on the second network; the UE discontinuingcommunication with the first base station on the first network andbeginning communication in a wireless manner with a second base stationon a second network; the UE notifying the first base station that the UEis resuming communication with the first base station; wherein the UEnotifying the first base station that the UE is beginning communicationwith the second base station and the UE notifying the first base stationthat the UE is resuming communication with the first base station isuseable by the first base station to improve performance of the firstbase station.
 10. The method of claim 9, wherein the UE notifying thefirst base station that the UE is beginning communication with thesecond base station on the second network comprises the UE sending astart indicator to the first base station; wherein the UE notifying thefirst base station that the UE is resuming communication with the firstbase station comprises the UE sending an end indicator to the first basestation.
 11. The method of claim 10, further comprising: the UEreceiving a polling message from the first base station a certain periodof time after sending the start indicator, wherein the polling messageis received by the UE if the first base station has not received the endindicator within the certain period of time.
 12. The method of claim 9,further comprising: the UE sending tune-away scheduling information tothe first base station of the first network, wherein tune-awayscheduling information indicates timing of one or more future tune-awaysby the UE; wherein the tune-away scheduling information is useable bythe first base station to predict future tune-aways by the UE; wherein atune-away comprises the UE discontinuing communication with the firstbase station on the first network and beginning communication with thesecond base station on the second network.
 13. A non-transitorycomputer-readable memory medium, wherein the memory medium is comprisedin a wireless communication device, wherein the memory medium comprisesprogram instructions which are executable to: when the communicationdevice is camped on a first network using a first radio accesstechnology (RAT) and communicating with a first base station, and thecommunication device tunes away to a second network using a second RAT,notify the first base station of the first network of the tune away;wherein notification of the tune away by the UE is useable by the firstbase station of the first network to improve performance of the firstbase station.
 14. The non-transitory computer-readable memory medium ofclaim 13, wherein the program instructions are further executable tonotify the first base station that the communication device is no longercommunicating with the second network.
 15. The non-transitorycomputer-readable memory medium of claim 13, wherein the programinstructions are further executable to: when the communication devicetunes away from the first network to the second network, notify thefirst base station of the first network an approximate time period ofthe tune away, including start and end of the tune-away.
 16. Thenon-transitory computer-readable memory medium of claim 13, wherein theprogram instructions are further executable to: send a start indicatorin a wireless manner to the first base station in the first network,wherein the start indicator indicates that the communication device isbeginning communication on the second network; when the communicationdevice discontinues communicating on the second network, send an endindicator in a wireless manner to the first base station in the firstnetwork, wherein the end indicator indicates that the communicationdevice has discontinued communication on the second network.
 17. Thenon-transitory computer-readable memory medium of claim 13, wherein theprogram instructions are further executable to: respond to a pollingmessage received from the first base station a certain period of timeafter sending the start indicator, wherein the polling message isreceived if the first base station has not received the end indicatorwithin the certain period of time.
 18. The non-transitorycomputer-readable memory medium of claim 13, wherein the programinstructions are further executable to: send a message to the first basestation of the first network, wherein the message comprises tune-awayscheduling information indicating timing of one or more futuretune-aways by the UE.
 19. A method for operating a user equipment (UE)device, the method comprising: the UE communicating in a wireless manneron a first telecommunications network; the UE sending a start indicatorin a wireless manner to a base station in the first telecommunicationsnetwork, wherein the start indicator indicates that the UE is beginningcommunication on a second telecommunications network; the UE beginningcommunication in a wireless manner on the second telecommunicationsnetwork, wherein the UE discontinues communicating on the firsttelecommunications network; after the UE finsishes communication on thesecond telecommunications network, the UE beginning communication in awireless manner on the first telecommunications network, wherein the UEdiscontinues communicating on the second telecommunications network; theUE sending an end indicator in a wireless manner to the base station inthe first telecommunications network, wherein the end indicatorindicates that the UE has discontinued communication on the secondtelecommunications network; wherein the start and end indicators areused by the base station to improve performance of the base station. 20.A user equipment (UE) device, comprising: at least one antenna forperforming wireless communication with a base station; an RF front endcoupled to the antenna which supports a plurality of radio accesstechnologies (RATs), wherein the RF front end is not able to be activelyconnected to one RAT and to receive communication from a separate RATsimultaneously; a processor coupled to the RF front end; wherein, whenthe UE is camped on a first network using a first RAT and communicatingwith a first base station, the UE is configured to tune away to a secondnetwork using a second RAT; wherein after the UE ends the tunes awayfrom the first network to the second network and returns to the firstnetwork, the UE is configured to send an end indicator in a wirelessmanner to the first base station in the first network, wherein the endindicator indicates that the UE is no longer tuned away from the firstnetwork; wherein the end indicator sent by the UE is useable by thefirst base station of the first network to improve performance of thefirst base station.
 21. The UE device of claim 20, wherein the UE isconfigured to send a dummy scheduling request (SR) to the first basestation as the end indicator to indicate the UE has tuned back to thefirst base station.
 22. The UE device of claim 20, wherein the UE isconfigured to send tune-away scheduling information to the first basestation of the first network, wherein the tune-away schedulinginformation indicates timing of one or more future tune-aways by the UE.23. A base station for operation in a wireless communication system,wherein the base station comprises: at least one antenna for performingwireless communication with a user equipment (UE) device; a processorwhich supports a radio access technology (RAT) and provides wirelessaccess to a first network; wherein the processor is configured to:receive a start indicator in a wireless manner from the UE, wherein thestart indicator indicates that the UE is tuning away from the firstnetwork and beginning communication on a second network; begin a timerwhich counts a predetermined period of time; transmit a polling messageto the UE after the timer has counted the predetermined period of timeafter receiving the start indicator, wherein the polling message istransmitted if the first base station has not received an end indicatorfrom the UE within the predetermined period of time.
 24. The basestation of claim 23, wherein the base station does not allocateresources to the UE for a period of time after receiving the startindicator.
 25. The base station of claim 23, wherein the base stationdoes not penalize the UE by reducing future downlink allocations to theUE due to the UE not responding to commands from the base station whilethe UE is tuned away from the base station.
 26. The base station ofclaim 22, wherein the processor is further configured to receive an endindicator in a wireless manner from the UE, wherein the end indicatorindicates that the UE has completed the tune-away and is returning tocommunication with the first network.
 27. The base station of claim 26,wherein the end indicator comprises a dummy scheduling request messagereceived from the UE; wherein the base station does not respond to thedummy scheduling request message.
 28. A method for operating a basestation in a wireless communication system, wherein the base stationprovides wireless access to a first wireless network, the methodcomprising: receiving communications in a wireless manner from a userequipment (UE) device; receiving a start indicator in a wireless mannerfrom the UE, wherein the start indicator indicates that the UE is tuningaway and beginning communication on a second network; beginning a timerwhich counts a predetermined period of time; transmitting a pollingmessage to the UE after the timer has counted the predetermined periodof time after receiving the start indicator, wherein the polling messageis transmitted if the first base station has not received an endindicator from the UE within the predetermined period of time.
 29. Abase station for operation in a wireless communication system, whereinthe base station comprises: at least one antenna for performing wirelesscommunication with a user equipment (UE) device; a processor whichsupports a radio access technology (RAT) and provides wireless access toa first network; wherein the processor is configured to: determine thata UE has tuned away from the first network; begin a timer which counts apredetermined period of time in response to determining that the UE hastuned away from the first network; transmit a polling message to the UEafter the timer has counted the predetermined period of time afterreceiving the start indicator, wherein the polling message istransmitted if the first base station has not received a communicationfrom the UE within the predetermined period of time.
 30. The basestation of claim 29, wherein the processor is configured to determinethat the UE has tuned away from the first network based on tune-awayscheduling information previously received from the UE.
 31. The basestation of claim 29, wherein the processor is configured to autonomouslydetermine that the UE has tuned away from the first network.
 32. Thebase station of claim 31, wherein the processor is configured toautonomously determine that the UE has tuned away from the first networkbased on non-receipt of a channel quality indicator (CQI) message. 33.The base station of claim 31, wherein the processor is configured toautonomously determine that the UE has tuned away from the first networkbased on non-receipt of an ACK/NACK message.
 34. The base station ofclaim 29, wherein the processor is further configured to receive an endindicator in a wireless manner from the UE, wherein the end indicatorindicates that the UE has completed the tune-away from the first networkand is tuning back to first network.